package vip.xiaonuo.megvii.captures.model;

import lombok.Data;
import vip.xiaonuo.megvii.captures.model.base.AlertEvent;

import java.io.Serializable;
import java.util.List;

/**
 * 警戒类实体转换
 */
@Data
public class AlertsEntity implements Serializable {

    // 背景大图base64编码
    private String photo;

    // 小图base64编码
    private String photo_crop;

    // 设备编号
    private String device_id;

    // 通道号
    private int stream_id;

    // 通道名称
    private String stream_name;

    // 帧id
    private int frame_id;

    // 解码器解码时间戳，Unix格式单位毫秒
    private Long dts;

    // 解码器显示时间戳，Unix格式单位毫秒
    private Long pts;

    // 帧到达时间，Unix格式单位毫秒
    private Long recv_ts;

    // 算法类型
    private int algType;

    private List<AlertEvent> alert_events;

}
